dig own grave - Turkish English Dictionary